
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>CmPage - 信息管理系统的开源框架帮助文档</title>
<meta name="description" content=" ">
<meta name="keywords" content=" ">
<!-- bootstrap - css -->
<link href="./site/style/bootstrap.min.css" rel="stylesheet">
<link href="./site/style/style.css" rel="stylesheet">
<!-- plug - css -->
<link href="./site/style/FA/css/font-awesome.min.css" rel="stylesheet">

<!--[if lte IE 9]>
    <script src="./site/js/html5shiv.min.js"></script>
    <script src="./site/js/respond.min.js"></script>
<![endif]--><link href="./site/style/docs.css" rel="stylesheet">
<link href="./site/style/prettify.css" rel="stylesheet">
<style type="text/css">
pre.prettyprint{border:none;}
.bs-docs-section img{max-width:100%;}
.highlight pre{white-space:pre-wrap;}
table td .highlight{width:550px;}
sup{color:#c7254e}
/*returnTop*/
p#back-to-top{
    position:fixed;
    display:none;
    bottom:100px;
/*    right:80px;
	top:200px; 
	*/
} 
p#back-to-top a{
    text-align:center;
    text-decoration:none;
    color:#36F;
    display:block;
    width:64px;
    /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
    -moz-transition:color 1s;
    -webkit-transition:color 1s;
    -o-transition:color 1s;
}
p#back-to-top a:hover{
    color:#979797;
}
p#back-to-top a span{
    background:transparent url(/static/imgs/sprite.png?1202) no-repeat -25px -290px;
    border-radius:6px;
    display:block;
    height:64px;
    width:56px;
    margin-bottom:5px;
    /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
    -moz-transition:background 1s;
    -webkit-transition:background 1s;
    -o-transition:background 1s;
}
#back-to-top a:hover span{
    background:transparent url(/static/imgs/sprite.png?1202) no-repeat -25px -290px;
}
</style>
<script src="http://ajax.microsoft.com/ajax/jQuery/jquery-1.7.2.min.js"></script>
<script>
$(function(){
        //当滚动条的位置处于距顶部100像素以下时，跳转链接出现，否则消失
        $(function () {
            $(window).scroll(function(){
                if ($(window).scrollTop()>100){
                    $("#back-to-top").fadeIn(1500);
                }
                else
                {
                    $("#back-to-top").fadeOut(1500);
                }
            });
            //当点击跳转链接后，回到页面顶部位置
            $("#back-to-top").click(function(){
                $('body,html').animate({scrollTop:0},1000);
                return false;
            });
        });
    });
</script>
</head>
<body>
                 


<a name="top"></a>
<!--[if lte IE 7]>
        <div id="errorie"><div>您还在使用老掉牙的IE，正常使用系统前请升级您的浏览器到 IE8以上版本 <a target="_blank" href="http://windows.microsoft.com/zh-cn/internet-explorer/ie-8-worldwide-languages">点击升级</a>&nbsp;&nbsp;强烈建议您更改换浏览器：<a href="http://down.tech.sina.com.cn/content/40975.html" target="_blank">谷歌 Chrome</a></div></div>
    <![endif]-->
    <header class="navbar navbar-default header">
        <div class="container">
            <div class="navbar-header">
                <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bjui-navbar-collapse" aria-expanded="false">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
                <a class="navbar-brand" href="/">
                    <img alt="B-JUI" src="../images/logo.png">
              </a>
            </div>
            <!--
            <nav class="collapse navbar-collapse" id="bjui-navbar-collapse">
                <ul class="nav navbar-nav navbar-right">
                    <li ><a href="/"><i class="fa fa-home"></i> 首页</a></li>
                    <li ><a href="/qa"><i class="fa fa-question"></i> 问答</a></li>
                    <li class="active"><a href="/doc"><i class="fa fa-book"></i> 文档</a></li>
                    <li><a href="http://demo.b-jui.com/" target="_blank"><i class="fa fa-television"></i> DEMO</a></li>
                    <li ><a href="/download"><i class="fa fa-download"></i> 下载</a></li>
                    <li ><a href="/login"><i class="fa fa-user"></i> 登录</a></li>
                </ul>
            </nav>
            -->
        </div>
    </header>
<div class="container">
        <div class="content">
            <div class="row">
                <div class="col-md-9">
                    <div class="bs-docs-section">
                            <h1 id="bjui-doc-start" class="page-header">概述</h1>
                            <div class="bs-callout bs-callout-warning">
	<h4>
		特别说明
	</h4>
	<p>
		本文档主要说明了通用模块页面的各种参数设置及逻辑关系，具体类的实现和API说明请参见本框架的API文档。
	</p>
     <p >一般如果某一项设置的参数较多的话，采用JSON格式，没有特别说明的话，‘模块’指业务模块，区别于ThinkJS框架中的模块概念 </p>
    <p >其中，工作流和手机端部分是可选项</p>
</div>
                      <ul>
                              <li>通用业务模块主信息、显示列、编辑列、查询列、按钮等的设置说明 </li>
                              <li>手机端模块的说明 </li>
                                <li>工作流设计参数、原理实现等说明 </li>
                      </ul>

                      <p>&nbsp;</p></div>
                        <div class="bs-docs-section">
                            <h1 id="bjui-doc-navtab" class="page-header">模块主信息</h1>
                            <p>模块主信息设置了页面的非列表属性，包括一些杂项设置，数据库表: t_module, 相关逻辑实现: /src/cmpage/model/module.js </p>
                            <!--<p><img src="./site/images/mode1.png" width="1694" height="149"></p>-->
                            <p>&nbsp;</p>
                          <table class="table table-bordered table-striped table-hover">
                              <thead>
                                <tr>
                                    <th width="20"> 对应字段 </th>
                                  <th width="20"> 名称 </th>
                                  <th width="60"> 说明 </th>
                                </tr>
                              </thead>
                              <tbody>
                                <tr>
                                    <td> c_modulename </td>
                                    <td> 模块名称 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </td>
                                  <td> 用于模块调用，是业务模块的标记名称，不能重复 </td>
                                </tr>
                                <tr>
                                    <td> c_alias </td>
                                    <td> 别名 </td>
                                    <td>业务模块的中文别名 </td>
                                </tr>
                                <tr>
                                    <td> c_source </td>
                                  <td> 数据来源 </td>
                                  <td>业务模块列表数据的来源，可以是表或视图 </td>
                                </tr>
                                <tr>
                                    <td> c_table </td>
                                  <td> 数据表 </td>
                                  <td> 业务模块新增和编辑记录的对应表，如果有多个表需要更新，继承cmpage/page并覆写pageSave </td>
                                </tr>
                                <tr>
                                    <td> c_multiselect</td>
                                  <td> 多行选择</td>
                                  <td> 模块的行选择时是否可以多行选择 </td>
                                </tr>
                                <tr>
                                    <td> c_pager </td>
                                  <td> 是否分页</td>
                                  <td> 业务模块显示列表的时候是否要分页显示 </td>
                                </tr>
                                <tr>
                                    <td> c_page_size</td>
                                  <td> 每页行数 </td>
                                    <td> 设置该模块在操作系统中显示（或查看）的信息的条数</td>
                                </tr>
                                <tr>
                                    <td> c_path </td>
                                  <td> 模块路径</td>
                                  <td>实现该业务模块的类名，格式如：demo/customer，默认为：普通页面 cmpage/page，手机页面cmpage/page_mob，
                                      查找带回cmpage/page_lookup，主从页面：cmpage/page_rec，如要增加业务逻辑，请从这些类继承 </td>
                                </tr>
                                <tr>
                                    <td> c_sort_by </td>
                                  <td> 排序方式</td>
                                  <td> 组成SQL查询语句的排序子句，注意字段需要在数据来源中 </td>
                                </tr>
                                <tr>
                                    <td> c_edit_column </td>
                                  <td> 编辑页列数</td>
                                  <td>  </td>
                                </tr>
                                <tr>
                                    <td> c_module_rec </td>
                                  <td> 子模块</td>
                                  <td> 用于主从表的关联 </td>
                                </tr>
                                <tr>
                                    <td> c_other </td>
                                  <td> 其他设置</td>
                                  <td>  </td>
                                </tr>
								<tr>
                                    <td> c_mui </td>
                                  <td> MUI设置</td>
                                  <td> 用于手机端页面的显示 </td>
                                </tr>
                                <tr>
                                    <td> c_memo </td>
                                  <td> 备注</td>
                                  <td> 备注信息 </td>
                                </tr>
                              </tbody>
                          </table>
                          
                          <h3 id="bjui-doc-dialog-usage">&nbsp;</h3>
                            <p>&nbsp;</p>
                          </p>
                  </div>
                        <div class="bs-docs-section">
                  <h1 id="bjui-doc-alertmsg" class="page-header">显示列设置示</h1>
                  <table class="table table-bordered table-striped table-hover">
                    <thead>
                      <tr>
                        <th> 序号 </th>
                        <th> 参数说明 </th>
                        <th> 备注 </th>
                      </tr>
                    </thead>
                    <tbody>
                      <tr>
                        <td> 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                        <td> </td>
                        <td> FaultInfo </td>
                      </tr>
                      <tr>
                        <td> 2 </td>
                        <td> 下拉框项目的设置中的 #group#，输出时会被Global.GroupID.ToString()取代，
## 输出时会被 单引号 取代</td>
                        <td> </td>
                      </tr>
                      <tr>
                        <td> 3 </td>
                        <td> 数据来源可以设置成 (select xxx from t_xxx where …)</td>
                        <td> </td>
                      </tr>
                      <tr>
                        <td> 4 </td>
                        <td> 下拉框选项和查找带回的URL设置在 备注栏 中</td>
                        <td> </td>
                      </tr>
                      <tr>
                        <td> 5 </td>
                        <td> 显示类型为替换等在备注里写语句如int型：select c_name from t_code where c_id=c_status；或bit型：##1:男,##0:女；</td>
                        <td> Customer</td>
                      </tr>
                      <tr>
                        <td> 6 </td>
                        <td> 显示或查看打上钩后一定要把检索打上钩</td>
                        <td> </td>
                      </tr>
                      <tr>
                        <td> 7 </td>
                        <td> C_id和c_memo一般都要选择‘检索’，可以不选择‘显示’或‘查看’</td>
                        <td></td>
                      </tr>
                      <tr>
                        <td> 8 </td>
                        <td> 子类中重写 GetPageDataByOptions ，可以输出特定样式的显示列，如增加颜色等</td>
                        <td>MsgApp</td>
                      </tr>
                     
                    </tbody>
                  </table>
                  <h3 id="bjui-doc-alertmsg-options">&nbsp;</h3></div>
                  <div class="bs-docs-section">
                    <h1 id="bjui-doc-bjuiajax" class="page-header">查询列设置</h1>
                    <table class="table table-bordered table-striped table-hover">
                      <thead>
                        <tr>
                          <th> 序号 </th>
                          <th> 参数说明 </th>
                          <th> 备注 </th>
                        </tr>
                      </thead>
                      <tbody>
                        <tr>
                          <td> 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                          <td><p >下拉框项目的设置中的 #group#，输出时会被<strong>Global</strong>.GroupID.ToString()取代，## 输出时会被 单引号 取代</p></td>
                          <td>  </td>
                        </tr>
                        <tr>
                          <td> 2 </td>
                          <td> 列名（c_column）必须唯一，可以随便取名字，用于匹配条件值，组合成SQL时用的是c_desc</td>
                          <td></td>
                        </tr>
                        <tr>
                          <td> 3 </td>
                          <td> 如果要特定查询某一状态，则编辑类型为“固定”，备注为“字段名=值”；如：c_status=500</td>
                          <td></td>
                        </tr>
                        <tr>
                          <td> 4 </td>
                          <td> 如果要特定查询某一状态，则编辑类型为“替换”，备注为“字段名=#value#”；如：c_status=#value#;Value由按钮传入，如TaskA到DocuAppr中传入的c_docu的值</td>
                          <td></td>
                        </tr>
                        <tr>
                          <td> 5 </td>
                          <td> 查询列可以是指默认值</td>
                          <td> CustomerStatusSumByCityChart</td>
                        </tr>
                      </tbody>
                    </table>
                  <p>&nbsp;</p></div>
                  <div class="bs-docs-section">
                  <h1 id="bjui-doc-datagrid" class="page-header">编辑列设置</h1>
                  <table class="table table-bordered table-striped table-hover">
                    <thead>
                      <tr>
                        <th> 序号 </th>
                        <th> 参数说明 </th>
                        <th> 备注 </th>
                      </tr>
                    </thead>
                    <tbody>
                      <tr>
                        <td> 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                        <td><p >数据列中不是 c_ 开头的列不更新</p></td>
                        <td>FaultInfo</td>
                      </tr>
                      <tr>
                        <td> 2 </td>
                        <td> 下拉框项目的设置中的 #group#，输出时会被Global.GroupID.ToString()取代，
## 输出时会被 单引号 取代</td>
                        <td></td>
                      </tr>
                      <tr>
                        <td> 3 </td>
                        <td> 数据来源可以设置成 (select xxx from t_xxx where …)</td>
                        <td></td>
                      </tr>
                      <tr>
                        <td> 4 </td>
                        <td> 下拉框选项和查找带回的URL设置在 备注栏 中</td>
                        <td></td>
                      </tr>
                      <tr>
                        <td> 5 </td>
                        <td> URL的模块名称注意大小写，不能写错，要不找不到相应的模块</td>
                        <td> </td>
                      </tr>
                      <tr>
                        <td> 6 </td>
                        <td> 继承子类的初始化设置中，可以通过设置_nvEdit来设置初始值</td>
                        <td> AgentApprApp</td>
                      </tr>
                    </tbody>
                  </table>
                  <h3 id="bjui-doc-navtab-method">&nbsp;</h3>
</div>
                        <div class="bs-docs-section">
                          <h1 id="bjui-doc-dialog" class="page-header">按钮设置</h1>
                          <p>设置主界面</p>
                           <p><img src="./site/images/button1.png" width="1679" height="197"></p>
                            <p>&nbsp;</p>
                          <table class="table table-bordered table-striped table-hover">
                            <thead>
                              <tr>
                                <th> 序号 </th>
                                <th> 名称 </th>
                                <th> 说明 </th>
                              </tr>
                            </thead>
                            <tbody>
                              <tr>
                                <td> 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> 位置栏</td>
                                <td> 数字小于10位于查询一排，数字大于10是对于数据的具体操作 </td>
                              </tr>
                              <tr>
                                <td> 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> 名称栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> 权限对象栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> 是否显示栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> class栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> 样式栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> URL栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> 打开方式栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 9&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> 打开参数栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> 打开标题栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> 图标栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> onclick栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 13&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> 备注栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                               <tr>
                                <td> 14&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                                <td> MUI栏</td>
                                <td> 按钮显示的名称 </td>
                              </tr>
                            </tbody>
                          </table>
                  <h3 id="bjui-doc-datagrid-datas">&nbsp;</h3></div>
                  <div class="bs-docs-section">
                  <h1 id="bjui-doc-findgrid" class="page-header">查找带回（Lookup）说明</h1>
                  <table class="table table-bordered table-striped table-hover">
                    <thead>
                      <tr>
                        <th> 序号 </th>
                        <th> 参数说明 </th>
                        <th> 备注 </th>
                      </tr>
                    </thead>
                    <tbody>
                      <tr>
                        <td> 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
                        <td><p >显示列中的是否查看，表示选择后是否返回的字段</p></td>
                        <td>UserLookup</td>
                      </tr>
                      <tr>
                        <td> 2 </td>
                        <td> 显示列和查询列的设置规则基本和普通模块一样</td>
                        <td></td>
                      </tr>
                      <tr>
                        <td> 3 </td>
                        <td> RUL参数/Commpage/PageLookup/UserLookup,1</td>
                        <td>1:多行选择 0：单行选择</td>
                      </tr>
                      <tr>
                        <td> 4 </td>
                        <td> 查找带回的字段名和要设置值的字段名保持一致，注意大小写</td>
                        <td></td>
                      </tr>
                     
                    </tbody>
                  </table>
                  <h3 id="bjui-doc-findgrid-options">&nbsp;</h3></div>
                  <div class="bs-docs-section">
                  <h1 id="bjui-doc-pagination" class="page-header">主从模块设置</h1>
<p>
<img src="./site/images/main_minor_modular.png" alt="" width="302" height="100" title="" align="" />
	
</p>
                  <h3 id="bjui-doc-findgrid-options">&nbsp;</h3></div>
                  <div class="bs-docs-section">
                  <h1 id="bjui-doc-phone" class="page-header">手机模块设置</h1>
<p>
	 每个模块字表中的c_mui字段保存的该模块相关列在手机端的展示模板，其规则如下：
常见规则如：
1、主表设置：editurl:XXXXXX	如果不设置则仅仅显示列表，不做链接
 p:#title#：#value# 吨   解析后是： 载重：5 吨
</p>
                  <h3 id="bjui-doc-findgrid-options">&nbsp;</h3></div>
                  <div class="bs-docs-section">
                  <h1 id="bjui-doc-other" class="page-header">其他说明</h1>
<p>
	1、主从模块时出现c_status不属于表则是主表的c_status没有选择，可以选取后隐藏；
2、主从模块时主模块的按钮设置里用PageRec来显示、增加、编辑。例：/Commpage/PageRecEdit/GoodsGroup；
3、通过其他JS模块引入controll模块，通过按钮的onclick事件提交得到controll模块的相关。例：taskOrderA，taskA；
4、p_commpage_copy_module为复制模块功能 
</p>
                  <h3 id="bjui-doc-findgrid-options">&nbsp;</h3></div>
                        <div class="bs-docs-section">
                          <h1 id="bjui-doc-function_description" class="page-header">函数说明</h1>
                            框架内一些基本函数的说明。<h3 id="bjui-doc-getInitEditSql">1.GetInitEditSql()</h3>
                        <p>    CommModule.cs中初始化编辑页面
                        
<img src="./site/images/getInitEditSql_1.png" alt="" width="652" height="117" title="" align="" />
	
</p>  
<p>如果页面有变动：如新增时编号要自动生成编码，则可继承此模块；例子商户自动编码

<img src="./site/images/getInitEditSql_2.png" alt="" width="652" height="117" title="" align="" />
	
</p><p> 代码：CustomerApp.cs


<img src="./site/images/getInitEditSql_3.png" alt="" width="652" height="117" title="" align="" />
	
</p>
<h3 id="bjui-doc-save">2.Save()</h3>
                         <p>   CommModule.cs中根据键值对集合增加或者修改记录
                        
<img src="./site/images/save_1.png" alt="" width="765" height="125" title="" align="" />
	
</p> <p> 
如保存时有变动，则可继承此函数；例子增加商户，代码如下图：CustomerApp.cs

<img src="./site/images/save_2.png" alt="" width="1272" height="450" title="" align="" />
	
</p> 
<h3 id="bjui-doc-getPageDataByOptions">3．GetPageDataByOptions()</h3>
                         <p>   CommModule.cs中设置模块列表中的下拉项的设置值,或者修改列的样式等操作
                        
<img src="./site/images/getPageDataByOptions_1.png" alt="" width="633" height="113" title="" align="" />
	
</p> 
<p>CommModule.cs中取得页面列表的查询条件,如有URL传入的参数，也要在“查询列”中设定
<img src="./site/images/getPageDataByOptions_2.png" alt="" width="917" height="555" title="" align="" />
	
</p> 
<h3 id="bjui-doc-getQueryWhere">4．GetQueryWhere()</h3>
                         <p>   CommModule.cs中设置模块列表中的下拉项的设置值,或者修改列的样式等操作
                        
<img src="./site/images/getQueryWhere_1.png" alt="" width="975" height="107" title="" align="" />
	
</p> 
<p>如要查询列表能显示的特定记录，则例子：类型为勘察，勘察期间工程通过的，属于各自账套的，没被删除的(由TaskKAppr.cs下继承的GetQueryWhere函数修改)
<img src="./site/images/getQueryWhere_2.png" alt="" width="1579" height="344" title="" align="" />
	当从表显示字段设置为无的时候，使从表统计合计的时候，不要求进行统计的内容在打印中显示为空
</p> 
</div>
</div>
<div class="col-md-3">
                    <div class="bs-docs-sidebar hidden-print hidden-xs hidden-sm" role="complementary">
                        <ul class="nav bs-docs-sidenav">
                            <li class="">
                                    <a href="#bjui-doc-start">概述</a>
</li>
                                <li class="">
                                    <a href="#bjui-doc-navtab">模块主信息</a>
</li>
                                <li class="">
                                    <a href="#bjui-doc-alertmsg">显示列设置</a>
                                    <ul class="nav">
                                        <li class=""><a href="#bjui-doc-getInitEditSql">常规参数</a></li>
                                        <li class=""><a href="#bjui-doc-save">显示类型</a></li>
                                    </ul>
</li>
                                <li class="">
                                    <a href="#bjui-doc-bjuiajax">查询列设置</a>
</li>
                                <li class="">
                                    <a href="#bjui-doc-datagrid">编辑列设置</a>
</li>
                            <li class="">
                                <a href="#bjui-doc-dialog">按钮设置</a>
                            </li>
                                <li class="">
                                    <a href="#bjui-doc-findgrid">查找带回（Lookup）说明</a>
</li>
                                <li class="">
                                    <a href="#bjui-doc-pagination">主从模块设置</a>
                               </li>
                                <li class="">
                                  <a href="#bjui-doc-phone">手机模块设置</a>
                                    <!--<ul class="nav">
                                <li class=""><a href="#bjui-doc-pagination-usage">使用</a></li>
                                <li class=""><a href="#bjui-doc-pagination-options">参数</a></li>
                                <li class=""><a href="#bjui-doc-pagination-method">方法</a></li>
                                </ul> --></li>
                                <li class="">
                                  <a href="#bjui-doc-other">其他说明</a>
                                    <!--<ul class="nav">
                                <li class=""><a href="#bjui-doc-pagination-usage">使用</a></li>
                                <li class=""><a href="#bjui-doc-pagination-options">参数</a></li>
                                <li class=""><a href="#bjui-doc-pagination-method">方法</a></li>
                                </ul> --></li>
                                <li class="">
                                  <a href="#bjui-doc-function_description">函数说明</a>
                                    <ul class="nav">
                                <li class=""><a href="#bjui-doc-getInitEditSql">1．GetInitEditSql()</a></li>
                                <li class=""><a href="#bjui-doc-save">2．Save()数</a></li>
                                <li class=""><a href="#bjui-doc-getPageDataByOptions">3．GetPageDataByOptions()</a></li>
                                <li class=""><a href="#bjui-doc-getQueryWhere">4．GetQueryWhere())</a></li>
                                </ul></li>
<li class=""><p id="back-to-top"><a href="#top"><span></span>返回顶部</a></p>
   </li>
                   </div>
                </div>
            </div>
        </div>
    </div> 
    
    <footer class="footer">
    <div class="container">
        <div class="text-center">
            Copyright &copy; 2016 - 2017　<a href="http://erp.ccchong.com/" target="_blank">万帮新能源ERP管理系统</a>　<a href="http://b-jui.com/">B-JUI 前端管理框架</a>
        </div>
    </div>
</footer>
<!--<div id="web-gotop"><a class="" href="javascript:;"><span class="glyphicon glyphicon-menu-up"></span> 回顶部</a></div> -->
</body>

<!-- jquery -->
<script src="./site/js/jquery.min.js"></script>
<script src="./site/js/jquery.cookie.js"></script>
<script src="./site/js/bootstrap.min.js"></script>
<script src="./site/js/Message.js"></script>

<script type="text/javascript">
function getUrlParam(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"),
        r   = window.location.search.substr(1).match(reg)
    
    if (r != null)
        return unescape(r[2])
    
    return null
}



function positionTop() {
    var $this = $('#web-gotop'), $body = $('body'), top = 0
    var setRight = function() {
        var contentW = $this.prev().find('> .container').width(), allW = $(window).width()
        
        if (allW > 1170 + 80) {
            $this.css('right', (allW - contentW) / 2 - 80)
        }
    }
    
    setRight()
    
    $(window).scroll(function() {
        top = $body.scrollTop()
        
        if (top > 50) {
            $this.show()
        } else {
            $this.hide()
        }
    })
    
    $this.click(function() {
        top = $body.scrollTop()
        
        if (top) {
            $body.animate({scrollTop:0}, 'fast')
            $this.fadeOut()
        }
    })
    
    $(window).resize(function() {
        setRight()
    })
}

$(function() {
    $('[data-toggle="tooltip"]').tooltip()
    

    positionTop()
    
})
</script><script src="./site/js/ZeroClipboard.js"></script>
<script src="./site/js/prettify.js"></script>
<script type="text/javascript">
!function(a) {
    "use strict";
    a(function() {
        var b = a(window), c = a(document.body);
        c.scrollspy({
            target:".bs-docs-sidebar"
        }), b.on("load", function() {
            c.scrollspy("refresh");
        }), a(".bs-docs-container [href=#]").click(function(a) {
            a.preventDefault();
        }), setTimeout(function() {
            var b = a(".bs-docs-sidebar");
            b.affix({
                offset:{
                    top:function() {
                        var c = b.offset().top, d = parseInt(b.children(0).css("margin-top"), 10), e = a(".bs-docs-nav").height();
                        return this.top = c - e - d;
                    },
                    bottom:function() {
                        return this.bottom = a(".bs-docs-footer").outerHeight(!0);
                    }
                }
            });
        }, 100), setTimeout(function() {
            a(".bs-top").affix();
        }, 100), function() {
            var b = a("#bs-theme-stylesheet"), c = a(".bs-docs-theme-toggle"), d = function() {
                b.attr("href", b.attr("data-href")), c.text("Disable theme preview"), localStorage.setItem("previewTheme", !0);
            };
            localStorage.getItem("previewTheme") && d(), c.click(function() {
                var a = b.attr("href");
                a && 0 !== a.indexOf("data") ? (b.attr("href", ""), c.text("Preview theme"), localStorage.removeItem("previewTheme")) :d();
            });
        }(), a(".tooltip-demo").tooltip({
            selector:'[data-toggle="tooltip"]',
            container:"body"
        }), a(".popover-demo").popover({
            selector:'[data-toggle="popover"]',
            container:"body"
        }), a(".tooltip-test").tooltip(), a(".popover-test").popover(), a(".bs-docs-popover").popover(), 
        a("#loading-example-btn").on("click", function() {
            var b = a(this);
            b.button("loading"), setTimeout(function() {
                b.button("reset");
            }, 3e3);
        }), a(".bs-docs-activate-animated-progressbar").on("click", function() {
            a(this).siblings(".progress").find(".progress-bar-striped").toggleClass("active");
        }), ZeroClipboard.config({
            moviePath:"/site/flash/ZeroClipboard.swf",
            hoverClass:"btn-clipboard-hover"
        }), a(".highlight").each(function() {
            var b = '<div class="zero-clipboard"><span class="btn-clipboard">Copy</span></div>';
            a(this).before(b);
        });
        var d = new ZeroClipboard(a(".btn-clipboard")), e = a("#global-zeroclipboard-html-bridge");
        d.on("load", function() {
            e.data("placement", "top").attr("title", "Copy to clipboard").tooltip();
        }), d.on("dataRequested", function(b) {
            var c = a(this).parent().nextAll(".highlight").first();
            b.setText(c[0].innerText);
        }), d.on("complete", function() {
            e.attr("title", "Copied!").tooltip("fixTitle").tooltip("show").attr("title", "Copy to clipboard").tooltip("fixTitle");
        }), d.on("noflash wrongflash", function() {
            e.attr("title", "Flash required").tooltip("fixTitle").tooltip("show");
        });
        
        prettyPrint();
    });
}(jQuery);
</script>
</html>